<meta charset="UTF-8"/>
<pre>
知识点一：string对象与字符串连接.
	在JS中，字符串是一个对象，系统提供了很多处理方法，这里我们仅学习实用的部分.
	代码示例一：+号连接字符串
		var str1 = "前进",str2 = 66;
		str1+str2;	//结果："前进66"
		
	代码示例二：concat方法连接字符串
		语法格式：stringObject.concat(string1[, string2, ..., stringX])
		功能：把很多字符串连接到一块，返回新生成的字符串
		var dg = "冬瓜";
		var xg = "西瓜";
		var ng = "南瓜";
		var dgg = ng.concat(dg,xg); 
		document.writeln(dgg) ;	


 
知识点二：length属性
	功能：用来获取字符串的长度
	代码示例
	str = "冬瓜西瓜"
	str2 = "PHPDL"
	str.length 			//结果：4
	str2.length 		//结果：5

	注意：保持页面编码模式统一
	说明：这个统计的长度是以字的个数为单位，而不是以组成字的字节数为单位


知识点三： substr() 截取字符串 
	语法格式：str.substr(start[,length])
	功能：从str中的索引号为start位置开始截取，截取length个字符。
		如果没有提供lenght就代表从start索引开始截取到结束。
	参数说明：
	参数一：start必需有。要抽取的子串的起始下标(必须是数值)。
		如果是负数，那么该参数声明从字符串的尾部开始算起的位置。
		也就是说，-1 指字符串中最后一个字符，-2 指倒数第二个字符，以此类推。
	参数二：可选参数,指定子串中的字符数(必须是数值)。
		如果省略了该参数，那么返回从 stringObject 的开始位置到结尾的字串。

	代码示例： 
		var  str = "自由平等";
		str.substr(1,2)			//结果：由平



知识点四：substring()方法截取字符串
	语法格式：str.substring(from, to)
	功能：substring()方法用于提取字符串中介于两个指定下标之间的字符。
		返回的子串包括 开始 处的字符，但不包括 结束 处的字符。
		如果没有提供 to 参数代表一直截取到结尾。
	参数说明：
	参数一：from是必需的参数。一个非负的整数.
		规定要提取的子串的第一个字符在 stringObject中的位置。
	参数二：可选参数，一个非负的整数，描述了要提取的子串的最后位置下标(不包含最后一个)。
		如果省略该参数，那么返回的子串会一直到字符串的结尾。		
	
	代码示例：
		rs = "phpdl.com".substring(3,5)
		document.writeln(rs); 	//结果dl		
		说明：d的下标是3，o的下标是4，n的下标是5. substring截取的子串只包含5之前的部分。


知识点五：slice() 方法截取字符串
	语法格式：str.slice(start,end)
	功能：方法可提取字符串的某个部分，并返回新被提取的部分。
	参数说明：
	参数一：必选参数，要抽取的片断的起始下标。第一个字符位置为 0。
		如果start数是负数，那么它规定的是从字符串的尾部开始算起的位置。
	参数二：可选参数，指定要提取的片段的结尾的下标(不包含此下标)。
		若未指定此参数，则要提取的子串包括 start 到原字符串结尾的字符串。

	代码示例：
		var str = "https://www.phpdl.com"; 
		
		//从第一个提取，提取到下标为"7"的位置
	 	document.writeln(str.slice(0,8)); //输出：https://
		//从倒数第一位提取，提取剩下的所有内容
	 	document.writeln(str.slice(-1)); //输出：m	
		//从倒数第三个提取，提取到字符串结尾
	 	document.writeln(str.slice(-3)); //输出：com	
</pre>